package com.xd.core.business.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @ClassName InformationVo
 * @Description 用印资料vo
 * @Author Zch
 * @Date 2025/6/24 星期二 9:52
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class InformationVo {

    @ApiModelProperty(value = "资料id")
    private Integer informationId;

    @ApiModelProperty(value = "资料url")
    private String informationUrl;

    @ApiModelProperty(value = "上传时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", shape = JsonFormat.Shape.STRING, timezone = "GMT+8")
    private Date uploadTime;

    @ApiModelProperty(value = "文件名")
    private String fileName;

    @ApiModelProperty(value = "进件id")
    private Integer incomingId;

    @ApiModelProperty(value = "唯一id")
    private String uid;
}
